�������� ������������ ����������:������ ���������.  

��������.

    ��� ��� �������  � Visual Basic ������ ����������� ��� ����� ������������ Visual Basic, ������ ����� Msvbvm.dll. ���� ���� �������� ��� ������������ ��������� � ������������ �������� ����������, ������� ���������� Visual Basic, ����� ��������� ��� ��� ������. ��� �������� ������� ���� (1,3 �). ��, � �������, �� ����� ��������, ������� ���������� Visual Basic ��������� ������������ � ���� � ���� �����, ��� ����� � ������ ���������� ������ ���� ����� ����� �����.
    ��� ������� ����������������� �������� ���������� � ���������� � ��� ����, ��� �������� ������ ������ �������� ����������, ��������� ���� ����������������� �������� ����������. ��� ����� ������������ ����- ����� ����� 30� ������. � ���������� ��, ��� ����������� ����������� ��� ����������� ����������� ������ �� ��������� �� ������, ���� ������������ �����������, �� ���� ���������� ����������� ���� Visual Basic, ���� ������������ ������ ��� ������ ������� ��������� ��������� 2 ��� ����� ������.


����������: ������������ ������������� ����� ���������, ��� ������������ ��� ������� ��� �������� ���������� �� ����� ����� Msvbvm50.dll � ������ ������ ���������, �.�. ������ ������������ Windows 95 � Windows NT ��� ����� ����� �� ����� ������� ��� �����. ��������, ����������� �������������� Internet Explorer ��� ����� �� �����, � ����� ������������, ��� ������ Microsoft ����� ������ �������������� ���� ���� ������ � ������������ ������ ������������ �������. ��� ������ �������� �������� ������������, ����������� ���� �������� ������������� �������� Visual Basic.

    �, �������, ����� ��������� ����������� ����, ������� �������� ���������������� ������� ����������, .ocx-���� ������ ���������� � ��������� �������� ��� � ����� �������� � .exe-������. ������ ��������� ������������� ��������� ����� � �������������� �����. (���� �������������� .ocx ������ ����� ���� ������, �� ����������� ������ Visual Basic ������� ��������� �� ������ � �������� ����������.)
 
�������� ������������ �����

    ���, ��� ����� �������� ����� ����� Visual Basic ����� ����� ���� ������� � ���, ��������, ������, ��� Visual Basic 5-������ ������ Visual Basic, ������� ��������� ��������� ������������� ����������� �����. ���-�� ��������, ��������, ��� �� ��� ������. ������ �����, ���������� ������ Visual Basic ������ ������������� ��� Visual Basic � ����� �-���. ��� ������������� ����, ������� ���������� �� ��������� ���� ��������������� Intel. � ����� ���������� �-��� ��������� ����������������� � �������� ��� Intel. �� ��� �� ����������. ��������, ��� ������ ���� ����� ��������� �������������� � �������� ��� ���� ��� � �� ��������������� ��� ������ ��� ��� ���������� ���� �����.

 
 
 
  ������� 23-1.���������� ���� Make Project. .
 
    ������ ������ Professional � Enterprise ����� ����������� ��������� ������������� ����������� �����. ����� ����� ������� ������� ������� File|Make Exe ��� File|Make ��� � ����������� �������� ������ Options � ���������� ������ Make Project, ���������� �� ���. 23-1.
 
 
 
������� 23-2.C������� Make.
 
    ��, ��� ����� �����, �������� �� ���. 23-2. �� ���� �������� ���������� ������ ����� �������� ���������� � ������ �������� ���������� � � ������ ����. ����� ����� ��������������� ������ ��� �������, ������� ������������ ������ ������������� ������������ �����, � ���������� ��������� ������, ���� ����� �����������������.
    ���� ���� ������ Professional ��� Enterprise, ������� �� �������� Compile. ��������� �����, ����������� �� ���. 23-3. ��������� ���������� �� ���� ������ � ���� ������ ���������� ������.

Compile to P-Code. ��������� �������������� ������ � �-���. ���� �� ����������� ���������, �� ����������� �������� ������������ ����� ���� ����������� ������� �� ��������� � �����, ���������������� � �������� ��� ���������������.

Compile to Native Code. ��������� �������������� ������, ��������� ������ ��� � ������������� ����, ��� ���������� ����������� ���������� ������. ��� ������� � ��������� �������.
 
 
 
 
 
������
��������
Optimize for Fast Code
����������� ����������� �������� ����������.
Optimize for small Size
������������ ������. ��������, ���� ������������� ������������ ����� ������� �������������� �-���� ���������� �� �����.
No Optimize
����������� ��� �����������.
Favor Pentium Pro
������������ ��� ����� �������, ��� �� ����� ����� �������� �� ���������� Pentium Pro. ���, ��������������� � ���� ������, ����� �������� � � ����� ������� ������������, �� �� ����������� 486 � Pentium (���� ���� ��� ���������� MMX), ����� �������� ���������, ��� ��� ���, �� ��������������� ��� ���� �����.
Create symbolic Debug Info
������������, ����� ���� ��������� ���� VB-��� �� ��������� ���������, ����� ��� ���� �� ���������� ����� NuMega ��� ���, ��� ������������ � ������������ Microsoft DevStudio.
 
 
    
 


����������: ���������, ������� ��������� ������� ���������� ������, �����, ���, ��������, ����������� �����, ������� ������������� ��������� - ����� ���� ������������� �� ��������� � ����������� �� Visual Basic 4. �� ��������, ������, ���������, ��������, ����� ����������� ������ (����� ����� 50 ���������, ������ ���� ����� 20 ���������).

Advanced Optimizations. ������� ���� ������ ������� �� ����� ���������� ������ Advanced Optimizations, ���������� ������. �� ������������� �������� �����-���� ����� � ���� ������, ������������� �� ��������� - ��� ������ ��� ������� �������� VB.
 

 

������ ���������

    ������ ��������� - ��� ������������� �������� ����������, ������� ��������� ��������� ������������ ���������� � ��������� ���������� ����������� ��� ������. ��� ������������� ���������� ���������, ������� ���������� Application Setup Wizard. ����� ��������� ��, � �������, ����������� ������� Visual Basic 5 � ���� Start. (�����������, ��� ������������ ����������� ���������, ����� ��������� ������� ��������� ����� ���������� VB\setupkit\kitfil32\Setupwiz.exe).
 


 ����������: ����� ��� ��� ������������ ������ ���������, ������� �� ������� ���� ���� �� ��� ��������������� ���, � ����� ��������� ��������� ����.

    ����� ����������� ������ ���������, �� �������� �� ��������� ����� ������� ���������, ������� ��������, ��� ���. 23-4.
    ���������� � �������� � �������� ������. ������ �����, ����� ���� ������ ������ Help, ������� ������� ���� ������� ��� �������. ������ ������ Exit � ������� ������ ���� ������ ��������� ������ ���������. ������ �������� ������ Next ���������� � ���������� ���� �������, � ������ Back ���������� � �����������. ������� �� ������ Next, ����� ������� � ������� ��������� ������ �������.
����� ��������� �������� ����� ������� ����� ������.

Project File Text Box. ������ ������� �������� ��� ����� � ����������� .vbp. ����� �������� �� ������ Browse, ��� ���� ����� ������� ����������� ���������� ������, ������� ��������� ����������� ����� ����� .vbp ��� .ctl (��� �������� ����������).

Rebuild the Protect. �����, ������������ ������� ���������, �������� ��������� ������������. ���� ���������� �������, ��������� ������� ������, ���� �������� ��� �����. ������ ����� ������������� ��������� ����� .���-����, ��� .��� ����� .��� �� ������.

Options. ��������� ����� ������� � ��������� �������.
 
 
 
 
����� 
��������
Creat a setup Programm �������� � ���, ��� ��������� ������� ������� ��������� ��������� �� ������ ������. ���� ����� ���������� ����� Generate Dependency File, �� ����� ��������� ������� �����, ���������� ���������� � ������, ������� ���������� ����������. 
Creat Internet Download Setup ��� ����� ������������ ������ ��� ��������� ���������� ActiveX � ������� ��� ����������� ����� ����� �������, ��� ���-���� �� ���� Internet ������ ������������ ���� ���.
Generate Dependency File Only ��������� ���� ����� ������ ������� �����, ���������� ���������� � ������, ������� ���������� ����������.
 
 
    
 

������������� �������

��� ����������� �����������, ��� ���� ������� ������������ ���� ��������� ����������:

�������� ������������ ��� ������� ������������
 
 
������� 23-3. �������� Compile.
 
������ � �������� ������� ������������, ������� ����� ����� � ����������� \samples\PGuide\calc �������� VB. ������� �������� �������������� ���� ������, ��� ��� �� �� ������������ � ����������� �����. ����, �������� VB � ����� ������������ ������ Calc.vbp. ����� ����� ������ ��� � ���� � ����� Calc.vbp � ������� �� ������ Next (������� ������ ��������). ����� ���������� ���������� �������, ������������ ��� ��������� ������, �������� � ������ ���� 3 ������� ���������.
 
 
������� 23-4. ��������� ����� ������� ���������.
 
    � ���� ������ ���� �������� �������, ��� ��������� �����������. ��������, ������� ������ �����. ��� ����� ������� �� ����� Floppy Disk. ������� �� ������ Next � ������� �� �����, ��� ������� ������� � ���� ������������ ������.
    ������� �� ������ Next. ������������ �����, ������������ ������ ��� �������� ActiveX - ��� ����� ������� ����, ������� �� �� ������������� � ���� �����. ������� �� ������ Next, ����� ���������� ���� �����.
    ����� ��������� �������� �������� ����� File Summary. ���� ������� ����� �� ���� ������ � �������� �� ������ File Details, ������ ������� �� ����� ���������� ������. ��� �������� ��������� ���������� � ��������� �����. ���� �������� �� Summary Details � ������ File Summary, ������ ���������� ������ � �����������.
    ������� �� ������ Next, ��� ���������� � ������ FileSummary � �������� � ������ Finished.
    ���� ������ �������� �� ������ Finished, ������ ������ �������� �������������� ������ � ����������� � ����������� �� ��������� (������ ������, ���������� ������, ������� ���������� �����������, � ��� �����). ����� ��� ����� ���������, �� ������ �������� �������������� ������, ������� �� ��, ��� ��������� ������. ��� �������� �������� ������ (�� ���� � ������ ������) ������.
    � ������ ������������ ����� �������������� ����������, ������ ������� ������ ���� ������������ � �������� � �������� �� Windows ��������� Setup.exe, ������������ �� ���.
      ��������� �����������, ��������� �������� ���������, ������������� ���� ���������� Windows. ������������ ����� �������� ������� ���������; ��� ����� ��������� �� ����� ���������� �������� ����������� �� ���������; � �� ����� ����� ����������, ����� ��������� ��������� ����. (� ���� ��, ����������� ������� AddRemove � Windows95/Windows NT �������� ������������� ����������.)
 
�������� ������������ �������� ����������

    �������� ������������ �������� ���������� � ������� ��������� ��� ������������� �� ��������� ������� �� �������� ���������� �������� ������������ ����������. ��� ��� � ���� ������� �������������� �� ������������� ������� ��� �������� ����� ��������� Internet Download Setup ����� �������, ����� ������� ���������� ��� ���� ����������� � Internet Explorer.
      �������� ������. ���������� ��������, ��� �� ����� ������� ����������� �������� ���������� ����� �������, ����� �� ��� ���� �������� �� Internet ��� � ���������. ����� �������� ������� ������� Interenet-��������� ������� �� ������ Next � �������� � ���������� ������.
    ������� �� ������ Next. �������� ��������� �����. Microsoft ������������� �����, ������� ��������� ������������ ��������� ������ ������������ ����������� �����, ���, ��������, �������� ���� ����������� ������ Visual Basic, ����������� ��� �������� ����������, ����� � ����� Microsoft ��� ������ ������������� �������� ���������� � Internet Explorer. ��� ������������� ����� �������� �����, ��� ��� ���� ������������ ��� ����� �����-���� �� ����������� ������ �� ����� ������, �� Internet Explorer ���������� ������� ��� ����, ����� �� ��������� �� ������.  
    � �������� ��� ���. ���������� ������ ������� ������� ���, ��� �� ��� ���������.